package com.twb.auth.entity.twbApi.vo;

import java.io.Serializable;

import javax.validation.constraints.NotBlank;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

 /** 
 * @ClassName UpdateTwbApiByIdVo 
 * @Description API信息 【/auth/twbApi/updateById 入参对象】
 
 * @author DSY
 * @date 2021-05-13 14:38:03
 */ 
@ApiModel(value="UpdateTwbApiByIdVo",description="API信息【/auth/twbApi/updateById 入参对象】")
public class UpdateTwbApiByIdVo implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
		/** 编号 */
		@NotBlank(message = "编号不能为空")
		@ApiModelProperty(value = "编号")
		private String id;
		/** 项目ID */
		@ApiModelProperty(value = "项目ID")
		private String projectId;
		/** 分组编码 */
		@ApiModelProperty(value = "分组编码")
		private String apiGroupId;
		/** API名称 */
		@ApiModelProperty(value = "API名称")
		private String name;
		/** API路径 */
		@ApiModelProperty(value = "API路径")
		private String url;
		/** 类型（1：查询；2：新增；3：更新；4：删除） */
		@ApiModelProperty(value = "类型（1：查询；2：新增；3：更新；4：删除）")
		private String apiType;
		/** 顺序 */
		@ApiModelProperty(value = "顺序")
		private Integer apiSeq;
		/** 资源描述 */
		@ApiModelProperty(value = "资源描述")
		private String description;
		/** 资源状态(0：无效；1：有效) */
		@ApiModelProperty(value = "资源状态(0：无效；1：有效)")
		private String status;
		/** 是否记录日志（0：无效；1：有效） */
		@ApiModelProperty(value = "是否记录日志（0：无效；1：有效）")
		private String islog;
	
		/** 编号 */
		public String getId() {
			return id;
		}
		/** 编号 */
		public void setId(String id) {
			this.id = id;
		}
		/** 项目ID */
		public String getProjectId() {
			return projectId;
		}
		/** 项目ID */
		public void setProjectId(String projectId) {
			this.projectId = projectId;
		}
		/** 分组编码 */
		public String getApiGroupId() {
			return apiGroupId;
		}
		/** 分组编码 */
		public void setApiGroupId(String apiGroupId) {
			this.apiGroupId = apiGroupId;
		}
		/** API名称 */
		public String getName() {
			return name;
		}
		/** API名称 */
		public void setName(String name) {
			this.name = name;
		}
		/** API路径 */
		public String getUrl() {
			return url;
		}
		/** API路径 */
		public void setUrl(String url) {
			this.url = url;
		}
		/** 类型（1：查询；2：新增；3：更新；4：删除） */
		public String getApiType() {
			return apiType;
		}
		/** 类型（1：查询；2：新增；3：更新；4：删除） */
		public void setApiType(String apiType) {
			this.apiType = apiType;
		}
		/** 顺序 */
		public Integer getApiSeq() {
			return apiSeq;
		}
		/** 顺序 */
		public void setApiSeq(Integer apiSeq) {
			this.apiSeq = apiSeq;
		}
		/** 资源描述 */
		public String getDescription() {
			return description;
		}
		/** 资源描述 */
		public void setDescription(String description) {
			this.description = description;
		}
		/** 资源状态(0：无效；1：有效) */
		public String getStatus() {
			return status;
		}
		/** 资源状态(0：无效；1：有效) */
		public void setStatus(String status) {
			this.status = status;
		}
		/** 是否记录日志（0：无效；1：有效） */
		public String getIslog() {
			return islog;
		}
		/** 是否记录日志（0：无效；1：有效） */
		public void setIslog(String islog) {
			this.islog = islog;
		}
}